package top.truehaku.generator.code.application.vo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.Setter;

@Getter@Setter
@AllArgsConstructor@Builder
public class TableInfo {
    /**
     * 表所在库
     */
    private String scheme;
    /**
     * 表名
     */
    private String name;
    /**
     * 注释
     */
    private String comment;

    /**
     * 表别名
     */
    private String alias;

    /**
     * 所属模块
     */
    private String module;

    /**
     * 尾名
     */
    private String lastname;

    /**
     * 包含唯一索引字段
     */
    private Boolean containsUnique;

    /**
     * 包含组合字段
     */
    private Boolean containsCombineColumn;
}
